package top.yxqz.listener.demo1;

import javax.servlet.annotation.WebListener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

/**
 * @author Mr.余
 * @date 2022/12/7
 * @package top.yxqz.listener.demo1
 * 监听会话域对象
 */
@WebListener
public class MyHttpSessionListener implements HttpSessionListener {

    /**
     * Session会话创建的时候执行
     * @param httpSessionEvent
     */
    @Override
    public void sessionCreated(HttpSessionEvent httpSessionEvent) {
        System.out.println("有一个人上线了");
    }

    /**
     * Session会话销毁的时候执行
     * @param httpSessionEvent
     */
    @Override
    public void sessionDestroyed(HttpSessionEvent httpSessionEvent) {
        System.out.println("有一个人下线了");
    }
}
